der Haddock - Spanish English Dictionary